﻿namespace Basic.HrRemoteModel.Msg.Model
{
    public class MsgQuery
    {
        public string QueryKey { get; set; }

        public long EmpId { get; set; }

        public long? AppId { get; set; }

        public string MsgClassify { get; set; }


        public HrMsgType MsgType { get; set; }

        /// <summary>
        /// 优先级
        /// </summary>
        public HrMsgPriority[] Priority { get; set; }

        public string Tag { get; set; }

        /// <summary>
        /// 是否超时
        /// </summary>
        public bool? IsTimeOut { get; set; }

        public DateTime? Begin { get; set; }

        public DateTime? End { get; set; }

        public HrMsgStatus? MsgStatus { get; set; }

        public bool? IsRead { get; set; }
    }
}
